package request

// 注册校验
func (register Register) GetMessages() ValidatorMessages {
	return ValidatorMessages{
		"UserName.required": "用户名称不能为空",
		"Phone.required":    "手机号码不能为空",
		"Password.required": "用户密码不能为空",
	}
}

// 登陆校验
func (login Login) GetMessages() ValidatorMessages {
	return ValidatorMessages{
		"Phone.required":    "手机号码不能为空",
		"Password.required": "用户密码不能为空",
	}
}

// 上下架校验
func (share ShareSelf) GetMessages() ValidatorMessages {
	return ValidatorMessages{
		"PageId.required":  "页面id不能为空",
		"Status.required":  "状态不能为空",
		"ArtType.required": "类型不能为空",
	}
}

// 删除校验
func (del DelShare) GetMessages() ValidatorMessages {
	return ValidatorMessages{
		"PageId.required":    "页面id不能为空",
		"ContentId.required": "内容id不能为空",
		"ArtType.required":   "类型不能为空",
	}
}

// 获取分享列表校验
func (shareList ShareList) GetMessages() ValidatorMessages {
	return ValidatorMessages{
		"ArtType.required":  "类型不能为空",
		"PageName.required": "页面名称不能为空",
	}
}

// 获取分享详情校验
func (shareDetail ShareDetail) GetMessages() ValidatorMessages {
	return ValidatorMessages{
		"ArtType.required":   "类型不能为空",
		"ContentId.required": "内容id不能为空",
	}
}
